.mooeditable-container{
	position: relative;
}

.mooeditable-toolbar{
	color: inherit;
	background-color: #eee;
	padding: 2px;
}

.mooeditable-toolbar:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.mooeditable-toolbar .toolbar-item,
.mooeditable-toolbar .toolbar-separator{
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: middle;
}

.mooeditable-toolbar .toolbar-button{
	cursor: pointer;
	border: 0;
	width: 24px;
	height: 24px;
	margin: 2px;
	color: inherit;
	background: transparent url(images/mooeditable-toolbarbuttons-tango.png) no-repeat;
	overflow: hidden;
	text-indent: -999em;
}
* html .mooeditable-toolbar .toolbar-button{ /* IE6 */
	text-indent: 0;
	font-size: 0;
	line-height: 99px;
}
*:first-child+html .mooeditable-toolbar .toolbar-button{ /* IE7 */
	text-indent: 0;
	font-size: 0;
	line-height: 99px;
}
.mooeditable-toolbar .text{
	text-indent: 0;
	width: auto;
	padding-left: 3px;
	padding-right: 3px;
	background-image: none;
}
.mooeditable-toolbar .icons-text{
	text-indent: 16px;
	width: auto;
}

.mooeditable-toolbar .toolbar-button.active,
.mooeditable-toolbar .toolbar-button.onActive{
	color: inherit;
	background-color: #ddd;
}

.mooeditable-toolbar .toolbar-button:hover,
.mooeditable-toolbar .toolbar-button.hover{
	color: inherit;
	background-color: #fff;
}

.mooeditable-toolbar .toolbar-button.disabled{
	cursor: default;
}

.mooeditable-toolbar .toolbar-button.disabled:hover{
	color: inherit;
	background-color: transparent;
}

.mooeditable-toolbar .toolbar-separator{
	width: 1px;
	height: 24px;
	margin: 2px;
	text-indent: -999em;
	color: inherit;
	background-color: #fafafa;
}

.mooeditable-toolbar .insertorderedlist-item{ background-position: 4px -4px; } 
.mooeditable-toolbar .outdent-item{ background-position: 4px -28px; } 
.mooeditable-toolbar .urlimage-item{ background-position: 4px -52px; } 
.mooeditable-toolbar .toggleview-item{ background-position: 4px -76px; } 
.mooeditable-toolbar .underline-item{ background-position: 4px -100px; } 
.mooeditable-toolbar .italic-item{ background-position: 4px -124px; } 
.mooeditable-toolbar .strikethrough-item{ background-position: 4px -148px; } 
.mooeditable-toolbar .redo-item{ background-position: 4px -172px; } 
.mooeditable-toolbar .undo-item{ background-position: 4px -196px; } 
.mooeditable-toolbar .unlink-item{ background-position: 4px -220px; } 
.mooeditable-toolbar .view-refresh-item{ background-position: 4px -244px; } 
.mooeditable-toolbar .insertunorderedlist-item{ background-position: 4px -268px; } 
.mooeditable-toolbar .indent-item{ background-position: 4px -292px; } 
.mooeditable-toolbar .bold-item{ background-position: 4px -316px; } 
.mooeditable-toolbar .createlink-item{ background-position: 4px -340px; }

.mooeditable-iframe{
	margin: 0;
	padding: 0;
	border: 0;
	width: 100%;
}

.dialog-toolbar{
	color: inherit;
	background-color: #ddd;
	position: absolute;
	display: block;
	cursor: default;
	font-size: 12px;
	z-index: 100;
	width: 100%;
}

.dialog-toolbar div{
	padding: 4px 10px;
}

.dialog-toolbar input{
	margin: 0 8px;
}

.dialog-toolbar .input-text{
	width: 300px;
}